//app.js

App({
  // !注意：这里是应用触发的方法，不是应用中页面触发的方法
  // onLaunch只会在app.js中，表示【应用】第一次启动时触发的方法
  // 一般onLaunch（【应用】第一次启动）时，就可以去获取用户的个人信息然后存储在sessionStorage中供全局使用
  onLaunch: function (options) {

  },
  // 当小程序展示时触发（例如：切屏出去，再切 回来的时候，就会触发）
  onShow: function (options) {

  },
  // 【应用】隐藏时触发（例如：切屏出去的瞬间，就是隐藏了，就会触发）
  onHide: function () {

  },
  // 【应用】出错时，触发的方法（例如：当js部分写错了，页面就会报错，那就会触发这个onError方法）
  // 打印出来的msg内容就是错误信息
  // !onError方法的作用就是当用户发生错误时，通过异步请求，将错误信息发送给后台，用于后台升级处理
  onError: function (msg) {

  },
  //首页页面不存在时触发，一般用于备用跳转，通过wx.navigateTo跳转
  //!只会在【应用】第一次启动时，且找不到入口页面（也就是小程序第一个页面）时，才会触发
  //?只是跳转到不存在的页面，是不会触发的
  onPageNotFound: function (options) {

  },
  globalData: {

  }
});
